body{text-align:center;margin:0 auto;}
ul{list-style: none;}
a{text-decoration: none;}
.menu{background: #EFEFDE;}
.menu ul{float:left;width:100%;padding-top:10px;}
.menu ul li{float:left;margin:3px;width:75px;height:21px;border:1px solid #000;}
.menu ul li a{text-decoration: none;font-size: 14px;color:#000;}
.menu ul li a:hover{text-decoration: none;font-size: 14px;color:#FFF;background:#C1DDE9;}
.content{float:left;}
.dates{color:#bfbfbf;float:right;}
.ellipsis{     
   white-space:nowrap;     
   text-overflow:ellipsis;    
   overflow:hidden;     
   width:250px;     
   display:block;     
}     
html>body .ellipsis {  
   clear:none;     
}     
html>body .ellipsis:after {     
   content: "...";     
}     
html>body .ellipsis{     
   max-width:300px;     
   width:auto !important;     
   float:left;     
}
.listnews{
font-size: 12px;
width: 500px;
height: 400px;
}
.listnews ul{float:left;}
.listnews ul li {float:left;list-style:none;
background:url("../images/list.gif") no-repeat left;
margin-left:5px;
padding:3px 6px;
text-align:left;
border-bottom: 1px gray dashed;
width:600px;

}
.listnews ul li a{text-decoration:none;color:#454545;float:left;width:450px;padding:5px;}
.listnews ul li a:hover{text-decoration:none;color:#a4123b;cursor: pointer;}
.del a{width:40px !important;color:red !important;}
